端口号标识了一个主机上进行通信的不同的应用程序。比如网站服务器80端口一般都是开启的,等你来连接。
端口划分:
- 常用端口,公共端口(保留给公共服务所使用),端口号为0-1023之间。
- 动态端口,端口号为1024~49151之间,这个一般是你自己安装的一些软件程序有需要,一般这些软件是服务软件的时候会需要,比如mysql这种的。
- 临时端口,49151~65535,这种是本地程序为了互联网通信,临时申请的端口,仅仅用作通信,通信完毕后释放,下次又通信,端口可能又不一样了。
公共端口(知名端口)列举部分如下:
应用 | 端口号 |
---|---|
http | 80/8080 |
https | 443 |
SOCKS | 1080 |
ftp | 21 |
telnet | 23 |
smtp | 25 |
SSH | 22 |
Remote Procedure Call(远程过程调用) | 135 |
pop3 | 110 |
dns | 53 |
dhcp | 67/68 |
局域网内共享文件夹或共享打印机 | 445 |